package nicg.st.entity;

import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import lombok.ToString;

import java.util.Date;

/**
 * @author
 * @Description
 * @date 2019/11/3 22:53
 */
@ToString
@Getter
@Setter
@NoArgsConstructor
public class SchemeList {
    private Integer id;
    private String name;
    private Integer userId;
    private Date date;
    private Double score;
    private Double completion;
    private String deviate;
    private Double damage;
    private Double conquest;
    private String report;
    private String remark;
    private Integer indicatorId;
    private String rwnm;
    
    public SchemeList(){
    	
    }

	public SchemeList(String name, Integer userId, Date date, Double score,
			double completion, String deviate, double damage, double conquest,
			String report, String remark, Integer indicatorId, String rwnm) {
		super();
		this.name = name;
		this.userId = userId;
		this.date = date;
		this.score = score;
		this.completion = completion;
		this.deviate = deviate;
		this.damage = damage;
		this.conquest = conquest;
		this.report = report;
		this.remark = remark;
		this.indicatorId = indicatorId;
		this.rwnm = rwnm;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getUserId() {
		return userId;
	}

	public void setUserId(Integer userId) {
		this.userId = userId;
	}

	public Date getDate() {
		return date;
	}

	public void setDate(Date date) {
		this.date = date;
	}

	public Double getScore() {
		return score;
	}

	public void setScore(Double score) {
		this.score = score;
	}

	public double getCompletion() {
		return completion;
	}

	public void setCompletion(double completion) {
		this.completion = completion;
	}

	public String getDeviate() {
		return deviate;
	}

	public void setDeviate(String deviate) {
		this.deviate = deviate;
	}

	public double getDamage() {
		return damage;
	}

	public void setDamage(double damage) {
		this.damage = damage;
	}

	public double getConquest() {
		return conquest;
	}

	public void setConquest(double conquest) {
		this.conquest = conquest;
	}

	public String getReport() {
		return report;
	}

	public void setReport(String report) {
		this.report = report;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}
	

	public Integer getIndicatorId() {
		return indicatorId;
	}

	public void setIndicatorId(Integer indicatorId) {
		this.indicatorId = indicatorId;
	}
	
	public String getRwnm() {
		return rwnm;
	}

	public void setRwnm(String rwnm) {
		this.rwnm = rwnm;
	}

	public void setCompletion(Double completion) {
		this.completion = completion;
	}

	public void setDamage(Double damage) {
		this.damage = damage;
	}

	public void setConquest(Double conquest) {
		this.conquest = conquest;
	}

	@Override
	public String toString() {
		return "SchemeList [id=" + id + ", name=" + name + ", userId=" + userId + ", date=" + date + ", score=" + score
				+ ", completion=" + completion + ", deviate=" + deviate + ", damage=" + damage + ", conquest="
				+ conquest + ", report=" + report + ", remark=" + remark + ", indicatorId=" + indicatorId + ", rwnm="
				+ rwnm + "]";
	}
}
